ภาคผนวก ก 175
176 ว ธ การต ดต งโปรแกรม AppServ 2.5.10 การต ดต ง AppServ เพ อท าการจ าลอง PC เป น Server เพ อทดลองใช งาน โปรแกรมท แนะน าค อ AppServ ร น 2.5.10 ซ ง ม รายละเอ ยดด งน Apache 2.2.8 PHP 5.2.6 MySQL 5.0.51b phpmyadmin 2.10.3 เหต ท เล อกเป นร นน เพราะ ใช php เวอร ช น5 ซ งจะรองร บการใช งานในอนาคต 1. ทาการต ดต งโปรแกรมด งน ด บเบ ลคล กไฟล appserv-win32-2.5.10.exe บนเคร อง PC เพ อต ดต งโปรแกรม ซ งจะแสดง หน าจอ AppServ 2.5.10 - Welcome to the AppServ 2.5.10 Setup Wizard ด งร ปท ก-1 เป น ข อความต อนร บเข าส การต ดต ง ให คล กป ม Next ได เลย ร ปท ก-1 คล กป ม Next เพ อไปหน าจอถ ดไป
177 2. คล กป ม Next หน าจอ AppServ 2.5.10 - License Agreement ด งร ปท ก-2 เป นข อความแสดงล ขส ทธ GNULESSER เม อเราอ านและเข าใจล ขส ทธ น แล ว ก คล กป ม I Agree ได เลย ร ปท ก-2 คล กป ม I Agree เพ อไปหน าจอถ ดไป
178 3. คล กป ม I Agree หน าจอ AppServ 2.5.10 - Choose Install Location ด งร ปท ก-3 เป นการเล อกโฟลเดอร ท ใช ในการต ดต ง Appserv โดยค าด ฟอลต จะเล อกต ดต งไปท โฟลเดอร C:\AppServ เม อเราเล อกโฟลเดอร ได แล ว ก คล กป ม Next ร ปท ก-3 คล กป ม Next เพ อต ดต งโปรแกรมลงในโฟลเดอร ท ต องการ
179 4. คล กป ม Next หน าจอ AppServ 2.5.10 - Select Component ด งร ปท ก-4 เป นการเล อกส วนประกอบของ AppServ ซ งม ด งน Apache HTTP Server - โปรแกรม Webserver ช อด ง ท จาลองโฮสบนเคร องของเรา MySQL Database - โปรแกรมฐานข อม ลยอดน ยม PHP Hypertext Preprocessor - โปรแกรมภาษาสคร ปต PHP phpmyadmin - โปรแกรมจ ดการฐานข อม ล ให เราเล อกส วนประกอบท งหมด โดยคล กถ กหน าช องท งหมด แล วคล กป ม Next ร ปท ก-4 คล กป ม Next เพ อเล อกส วนประกอบท งหมด
180 5. คล กป ม Next หน าจอ AppServ 2.5.10 - Apache HTTP Server Information ด งร ปท ก-5 เพ อให เราระบ รายละเอ ยดของโปรแกรมเว บเซ ร ฟเวอร Apache ร ปท ก-5 ให เราระบ รายละเอ ยดของ Apache
181 หน าจอ AppServ 2.5.10 - Apache HTTP Server Information ด งร ปท ก-6 เป นการระบ รายละเอ ยดของโปรแกรมเว บเซ ร ฟเวอร Apache ซ งม ด งน Server Name - ช อของเซ ร ฟเวอร หร อช อโฮสในท น ให เราระบ เป น localhost Administrator's Email Address อ เมล ของผ ด แลระบบ หร ออ เมล ของเรา ในท น ให ระบ เป น admin@localhost.com Apache HTTP Port - ช อพอร ต เป นทางออกของข อม ล โดย Apache จะม พอร ตด ฟอลต ค อ 80 เม อเรากรอกข อม ลเร ยบร อยแล ว ก คล กป ม Next ร ปท ก-6 คล กป ม Next เพ อระบ รายละเอ ยดของ Apache
182 6. คล กป ม Next หน าจอ AppServ 2.5.10 - Apache HTTP Server Information ด งร ปท ก-7 ระบ รายละเอ ยดของโปรแกรมฐานข อม ล MySQL ร ปท ก-7 ให เราระบ รายละเอ ยดของโปรแกรมฐานข อม ล MySQL
183 หน าจอ AppServ 2.5.10 - MySQL Server Configuration ด งร ปท ก-8 เป นการระบ รายละเอ ยดของโปรแกรมฐานข อม ล MySQL ซ งม ด งน Enter root password -รห สผ านของผ ด แลระบบ ในท น เราก าหนดเป น root (เราจะต องจ า รห สน ให ได ซ งจะใช ในการสร างและจ ดการฐานข อม ลในข นตอนต อไป) Re-enter root password - กรอกรห สผ านน อ กคร งหน ง Character Sets and Collations - เล อกการเข ารห สภาษา ในท น ค อ TIS620 Thai ซ งเป นรห ส ภาษาไทย Old Password Support - เพ อรองร บก บการเข ารห สผ านแบบเก า Enable InnoDB - เพ อให รองร บฐานข อม ลแบบ InnoDB เม อเรากรอกข อม ลเร ยบร อยแล ว ก คล กป ม Install เพ อต ดต ง AppServ ร ปท ก-8 คล กป ม Install เพ อระบ รายละเอ ยดของ MySQL และเร มต ดต ง AppServ
184 7. คล กป ม Install ร ปท ก-9 แสดงความค บหน าของโปรแกรมท เร มต ดต ง AppServ
185 โปรแกรม AppServ จะท าการต ดต ง ให เรารอจนกว าจะข นหน าจอ AppServ 2.5.10 - Completing the AppServ 2.5.10 Setup Wizard ด งร ปท ก-10 ซ งแสดงว าเราได ด าเน นการต ดต ง AppServ เร ยบร อยแล ว ซ งจะม ต วเล อกด งน Start Apache - เพ อเร มโปรแกรม Apache Start MySQL - เพ อเร มโปรแกรม MySQL ซ งโปรแกรมท งสองน Apache และ MySQL จะท างานเป นล กษณะ Service ค อจะท างานโดย อ ตโนม ต เม อเราเป ดว นโดวส และเม อเราคล กต วเล อกเร ยบร อย ก ให คล กป ม Finish ร ปท ก-10 คล กป ม Finish เพ อส นส ดการต ดต ง AppServ
186 8. ทาการทดสอบโปรแกรม เพ อตรวจสอบการท างานว า เราได ลง AppServ อย างถ กต องเร ยบร อย ให เราเป ดเบราว เซอร แล วเร ยกไปท http://localhost หร อ http://127.0.0.1 ซ งเบราว เซอร จะแสดงหน าจอ The AppServ Open Project ด งร ปท ก-11 ซ งแสดงว าเราได ลง AppServ อย างถ กต องแล ว ร ปท ก-11 เป ดเบราว เซอร เร ยกไปท http://localhost เพ อตรวจสอบการทางานของ AppServ
187 เสร จเร ยบร อยสาหร บการเตร ยมเคร อง PC ของเราเป น Server จาลอง หากใครต ดต งไม ผ านต อง ตรวจสอบให ด ว าไม ม โปรแกรมจ าลอง Server อ นๆ อย บนเคร องเรา ซ งระบบการจ ดเก บไฟล Apache, PHP, MySQL หล งจากการต ดต งโปรแกรม AppServ ด งร ปท ก-12 ร ปท ก-12 ระบบการจ ดเก บไฟล Apache, PHP, MySQL
188 ข นตอนการต ดต งระบบ 1. เม อต ดต งโปรแกรม AppServ 2.5.10 เร ยบร อยแล ว ให Copy Folder ช อ acn ร ปท ก-13 แสดง Folder acn 2. นา Folder acn ไปวางไว ท C:/AppServ/www ร ปท ก-14 แสดง Folder acn ใน C:/AppServ/www 3. ทาการเป ดเว บเบราว เซอร แล วพ มพ ว า localhost/phpmyadmin ร ปท ก-15 แสดงการเข าใช งานฐานข อม ล
189 4. ทาการกรอกช อผ ใช และรห สผ าน โดยกรอกช อผ ใช : root รห สผ าน : root ด งร ปท ก-16 5. แสดงหน าจ ดการฐานข อม ล ร ปท ก-16 แสดงการย นย นการเข าใช ฐานข อม ล ร ปท ก-17 แสดงหน าจ ดการฐานข อม ล
190 6. แสดงการเพ มฐานข อม ลโดยการกรอก acn ตรงช อง Create new database แล วเปล ยน Collation เป น tis620_thai_ci แล วทาการกด Create ร ปท ก-18 แสดงการเพ มฐานข อม ล 7. จากน นท าการเล อกเมน Import แล วท าการกดป มเล อกไฟล แล วท าการเล อกไฟล ในร ปท ก-20 แล ว กดตกลง จากน นทาการเปล ยน Format of imported file เป น MSSQL แล วกด Go ร ปท ก-19 แสดงการ Import ฐานข อม ล
191 8. แสดงการเล อกไฟล ในข นตอนท 7. โดยไปท Folder ฐานข อม ล ในแผ นแล วท าการกดเล อก acn.sql แล วทาการกดป ม Open ร ปท ก-20 แสดงเล อกฐานข อม ล 9. แสดงฐานข อม ลท งหมดในระบบอาจารย ท ปร กษาออนไลน ร ปท ก-21 แสดงฐานข อม ลท งหมด
192 10. ทาการเข าใช งานระบบอาจารย ท ปร กษาโดยการพ มพ localhost/acn/login.php ร ปท ก-22 แสดงการเข าใช งาน 11. แสดงระบบอาจารย ท ปร กษาออนไลน กรณ ศ กษาคณะเทคโนโลย สารสนเทศ มหาว ทยาล ยเนช น ร ปท ก-23 แสดงระบบอาจารย ท ปร กษาออนไลน กรณ ศ กษาคณะเทคโนโลย สารสนเทศ มหาว ทยาล ยเนช น
ภาคผนวก ข 193
194 ประว ต ผ จ ดทา ระบบอาจารย ท ปร กษาออนไลน กรณ ศ กษาคณะเทคโนโลย สารสนเทศ มหาว ทยาล ยเนช น ประว ต ส วนต ว ช อ สก ล นายไวภพ ต ยน อย ช อเล น บอล ว น/เด อน/ป เก ด 2 กรกฎาคม 2534 อาย 22 ป อาศ ยอย บ านเลขท 72 หม 8 ต าบลบ งใหญ อาเภอนาน อย จ งหว ดน าน เบอร โทรศ พท 082-1855003 E-mail waipop_b@hotmail.com ประว ต การศ กษา พ.ศ.2553 2556 มหาว ทยาล ยเนช น คณะเทคโนโลย สารสนเทศ สาขาว ชาว ทยาการ คอมพ วเตอร พ.ศ.2551 2553 โรงเร ยนนาน อย ม ธทยมศ กษาตอนปลาย สายว ทย -คณ ต เกรดเฉล ย 3.33 พ.ศ.2549 2551 โรงเร ยนน นทบ ร ว ทยา ม ธทยมศ กษาตอนต น เกรดเฉล ย 3.50